package com.cjm.one.payment.service.impl;

import com.cjm.one.common.constant.SecurityConstants;
import com.cjm.one.common.exception.GlobalException;
import com.cjm.one.common.result.ResultCodeEnum;
import com.cjm.one.custom.client.CustomerBalanceRecordClient;
import com.cjm.one.custom.client.CustomerInfoClient;
import com.cjm.one.model.custom.entity.CustomerBalanceRecord;
import com.cjm.one.model.order.entity.OrderInfo;
import com.cjm.one.model.order.enums.OrderStatusEnum;
import com.cjm.one.model.payment.BalanceDto;
import com.cjm.one.model.payment.enums.RecordType;
import com.cjm.one.order.client.OrderInfoClient;
import com.cjm.one.payment.service.BalanceService;
import jakarta.annotation.Resource;
import org.springframework.stereotype.Service;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Service
public class BalanceServiceImpl implements BalanceService {
    @Resource
    private OrderInfoClient orderInfoClient;

    @Resource
    private CustomerBalanceRecordClient customerBalanceRecordClient;
    @Resource
    private CustomerInfoClient customerInfoClient;


}
